selfsustained discharge - Alemán Inglés Diccionario